A MOF 2.0 Editor as Plug-in for FUJABA
نویسنده
چکیده
In this paper we describe how we build a MOF 2.0 editor as a plug-in for Fujaba. The new versions of UML and MOF offer new concepts for structural modeling. We will use these new concepts to generate metamodels for several domains in compliance with common standards like MOF 2.0, JMI, OCL. We figure out how our efforts can be used as a starting point to improve Fujaba with regard to UML 2.0. Finally we present how we implemented the plug-in, what kind of technologies and components we used and what we will achieve with our efforts.
منابع مشابه
Adapting FUJABA for Building a Meta Modelling Framework
The Real-Time Systems Lab performs research in the area forward engineering of automotive system software and reengineering of large industrial embedded systems in general. We need adequate CASE-tools to evaluate our approaches. These tools should be built on a shared meta modelling framework according to current standards (e.g. MOF 2.0, JMI, OCL, GXL). The FUJABA Tool Suite provides a substant...
متن کاملTowards Incremental Graph Transformation in Fujaba
I discuss a technique for on-the-fly model transformations based on incremental updates. The essence of the technique is to keep track of all possible matchings of graph transformation rules, and update these matchings incrementally to exploit the fact that rules typically perform only local modifications to models. The proposal is planned to be implemented as a plug-in for the Fujaba graph tra...
متن کاملUML-Based Rule Modeling with Fujaba
In this paper we describe visual rule modeling tool Strelka, which is implemented as a Fujaba plugin. The modeling tool supports a UML-Based Rule Modeling Language (URML). It extends standard UML metamodel with a concept of a rule. We discuss an issue of a UML-based rule modeling, present rule metamodel, describe implementation of a Fujaba plugin and give examples of business rules, modeled usi...
متن کاملStandardizing SDM for Model Transformations
Transformations are a key technology in model driven software engineering since they are used to implement refinements for platform independence, restructurings for software migration and weavings for aspect composition. By considering transformations as models, one can develop transformations in the same paradigm as conventional applications. In this paper, we illustrate how Fujaba’s language ...
متن کاملFujaba goes Web 2.0
The latest research activities of the Fujaba group of Kassel University led to challenges in development of new web technologies enabling end users to wrap services into web gadgets and to combine them into complex web applications. Web applications running inside a webbrowser bring new requirements to the traditional desktop application development process. Since web applications usually don’t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004